have the upper hand - Spanisch Englisch Wörterbuch